package com.lianniu.web.baseService.user.model;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class Supply implements Serializable{
    /**
     * @fieldName: serialVersionUID
     * @fieldType: long
     * @Description: TODO
     * @date: 2016年8月4日 上午9:45:37 
     */
    private static final long serialVersionUID = 5652622322485555887L;
    private Long supplyId;  //供应商ID
    private String supplyName;  //供应商名称
    private String shopName;  //店铺名称
    private String lawer;  //法人
    private String resgisterNo;  //工商注册号
    private String identCardNum;  //法人身份证
    private String taxNo;  //税务登记号
    private String supplyType;  //供应商类型
    private String isOpenOnlinPay;//是否开通在线支付(1,开通，0未开通)
    private String deliveryType;  //发货方式
    private String province;  //省
    private String city;  //市
    private String county;  //县
    private String address;  //公司地址
    private String bank;  //开户行
    private String bankCard;  //银行账户
    private String bankName;  //开户名
    private String bankCardType;  //银行卡类型
    private String identyCardPath;  //法人身份证正反面路径
    private String lawPath;  //法人营业执照
    private String taxPath;  //法人税务登记证
    private String finacePath;  //财务结算信息
    private String orgizePath;  //法人组织代码证
    private String bankOpenPath;  //银行开户证
    private String resPerson;  //负责人
    private String resEmail;  //负责人邮箱
    private String resMobile;  //负责人手机
    private String resAddress;  //负责人地址
    private String accountProvince;  //开户省
    private String accountCity;  //开户市
    private String brokerAgeTypeId;  //佣金结算类型
    private Long userId;  //用户ID
    private String userMobile;
    private String supplyRank;  //供应商级别
    private String remark;  //备注
    private String supplyStatus;  //供应商状态（1:已经注册2:审核通过3:审核拒绝4:冻结）
    private String delFlag;  //删除标记
    private String addUser;  //添加人
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date addTime;  //添加时间
    private String modifyUser;  //修改人
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date modifyTime;  //修改时间
    /**
     * @return the supplyId
     */
    public Long getSupplyId() {
        return supplyId;
    }
    /**
     * @param supplyId the supplyId to set
     */
    public void setSupplyId(Long supplyId) {
        this.supplyId = supplyId;
    }
    /**
     * @return the supplyName
     */
    public String getSupplyName() {
        return supplyName;
    }
    /**
     * @param supplyName the supplyName to set
     */
    public void setSupplyName(String supplyName) {
        this.supplyName = supplyName;
    }
    /**
     * @return the shopName
     */
    public String getShopName() {
        return shopName;
    }
    /**
     * @param shopName the shopName to set
     */
    public void setShopName(String shopName) {
        this.shopName = shopName;
    }
    /**
     * @return the lawer
     */
    public String getLawer() {
        return lawer;
    }
    /**
     * @param lawer the lawer to set
     */
    public void setLawer(String lawer) {
        this.lawer = lawer;
    }
    /**
     * @return the resgisterNo
     */
    public String getResgisterNo() {
        return resgisterNo;
    }
    /**
     * @param resgisterNo the resgisterNo to set
     */
    public void setResgisterNo(String resgisterNo) {
        this.resgisterNo = resgisterNo;
    }
    /**
     * @return the identCardNum
     */
    public String getIdentCardNum() {
        return identCardNum;
    }
    /**
     * @param identCardNum the identCardNum to set
     */
    public void setIdentCardNum(String identCardNum) {
        this.identCardNum = identCardNum;
    }
    /**
     * @return the taxNo
     */
    public String getTaxNo() {
        return taxNo;
    }
    /**
     * @param taxNo the taxNo to set
     */
    public void setTaxNo(String taxNo) {
        this.taxNo = taxNo;
    }
    /**
     * @return the supplyType
     */
    public String getIsOpenOnlinPay() {
        return isOpenOnlinPay;
    }
    public void setIsOpenOnlinPay(String isOpenOnlinPay) {
        this.isOpenOnlinPay = isOpenOnlinPay;
    }
    
    public String getSupplyType() {
        return supplyType;
    }
    
    /**
     * @param supplyType the supplyType to set
     */
    public void setSupplyType(String supplyType) {
        this.supplyType = supplyType;
    }
    /**
     * @return the deliveryType
     */
    public String getDeliveryType() {
        return deliveryType;
    }
    /**
     * @param deliveryType the deliveryType to set
     */
    public void setDeliveryType(String deliveryType) {
        this.deliveryType = deliveryType;
    }
    /**
     * @return the province
     */
    public String getProvince() {
        return province;
    }
    /**
     * @param province the province to set
     */
    public void setProvince(String province) {
        this.province = province;
    }
    /**
     * @return the city
     */
    public String getCity() {
        return city;
    }
    /**
     * @param city the city to set
     */
    public void setCity(String city) {
        this.city = city;
    }
    /**
     * @return the county
     */
    public String getCounty() {
        return county;
    }
    /**
     * @param county the county to set
     */
    public void setCounty(String county) {
        this.county = county;
    }
    /**
     * @return the address
     */
    public String getAddress() {
        return address;
    }
    /**
     * @param address the address to set
     */
    public void setAddress(String address) {
        this.address = address;
    }
    /**
     * @return the bank
     */
    public String getBank() {
        return bank;
    }
    /**
     * @param bank the bank to set
     */
    public void setBank(String bank) {
        this.bank = bank;
    }
    /**
     * @return the bankCard
     */
    public String getBankCard() {
        return bankCard;
    }
    /**
     * @param bankCard the bankCard to set
     */
    public void setBankCard(String bankCard) {
        this.bankCard = bankCard;
    }
    /**
     * @return the bankName
     */
    public String getBankName() {
        return bankName;
    }
    /**
     * @param bankName the bankName to set
     */
    public void setBankName(String bankName) {
        this.bankName = bankName;
    }
    /**
     * @return the bankCardType
     */
    public String getBankCardType() {
        return bankCardType;
    }
    /**
     * @param bankCardType the bankCardType to set
     */
    public void setBankCardType(String bankCardType) {
        this.bankCardType = bankCardType;
    }
    /**
     * @return the identyCardPath
     */
    public String getIdentyCardPath() {
        return identyCardPath;
    }
    /**
     * @param identyCardPath the identyCardPath to set
     */
    public void setIdentyCardPath(String identyCardPath) {
        this.identyCardPath = identyCardPath;
    }
    /**
     * @return the lawPath
     */
    public String getLawPath() {
        return lawPath;
    }
    /**
     * @param lawPath the lawPath to set
     */
    public void setLawPath(String lawPath) {
        this.lawPath = lawPath;
    }
    /**
     * @return the taxPath
     */
    public String getTaxPath() {
        return taxPath;
    }
    /**
     * @param taxPath the taxPath to set
     */
    public void setTaxPath(String taxPath) {
        this.taxPath = taxPath;
    }
    /**
     * @return the finacePath
     */
    public String getFinacePath() {
        return finacePath;
    }
    /**
     * @param finacePath the finacePath to set
     */
    public void setFinacePath(String finacePath) {
        this.finacePath = finacePath;
    }
    /**
     * @return the orgizePath
     */
    public String getOrgizePath() {
        return orgizePath;
    }
    /**
     * @param orgizePath the orgizePath to set
     */
    public void setOrgizePath(String orgizePath) {
        this.orgizePath = orgizePath;
    }
    /**
     * @return the bankOpenPath
     */
    public String getBankOpenPath() {
        return bankOpenPath;
    }
    /**
     * @param bankOpenPath the bankOpenPath to set
     */
    public void setBankOpenPath(String bankOpenPath) {
        this.bankOpenPath = bankOpenPath;
    }
    /**
     * @return the resPerson
     */
    public String getResPerson() {
        return resPerson;
    }
    /**
     * @param resPerson the resPerson to set
     */
    public void setResPerson(String resPerson) {
        this.resPerson = resPerson;
    }
    /**
     * @return the resEmail
     */
    public String getResEmail() {
        return resEmail;
    }
    /**
     * @param resEmail the resEmail to set
     */
    public void setResEmail(String resEmail) {
        this.resEmail = resEmail;
    }
    /**
     * @return the resMobile
     */
    public String getResMobile() {
        return resMobile;
    }
    /**
     * @param resMobile the resMobile to set
     */
    public void setResMobile(String resMobile) {
        this.resMobile = resMobile;
    }
    /**
     * @return the resAddress
     */
    public String getResAddress() {
        return resAddress;
    }
    /**
     * @param resAddress the resAddress to set
     */
    public void setResAddress(String resAddress) {
        this.resAddress = resAddress;
    }
    /**
     * @return the accountProvince
     */
    public String getAccountProvince() {
        return accountProvince;
    }
    /**
     * @param accountProvince the accountProvince to set
     */
    public void setAccountProvince(String accountProvince) {
        this.accountProvince = accountProvince;
    }
    /**
     * @return the accountCity
     */
    public String getAccountCity() {
        return accountCity;
    }
    /**
     * @param accountCity the accountCity to set
     */
    public void setAccountCity(String accountCity) {
        this.accountCity = accountCity;
    }
    /**
     * @return the brokerAgeTypeId
     */
    public String getBrokerAgeTypeId() {
        return brokerAgeTypeId;
    }
    /**
     * @param brokerAgeTypeId the brokerAgeTypeId to set
     */
    public void setBrokerAgeTypeId(String brokerAgeTypeId) {
        this.brokerAgeTypeId = brokerAgeTypeId;
    }
    /**
     * @return the userId
     */
    public Long getUserId() {
        return userId;
    }
    /**
     * @param userId the userId to set
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }
    /**
     * @return the supplyRank
     */
    public String getSupplyRank() {
        return supplyRank;
    }
    /**
     * @param supplyRank the supplyRank to set
     */
    public void setSupplyRank(String supplyRank) {
        this.supplyRank = supplyRank;
    }
    /**
     * @return the remark
     */
    public String getRemark() {
        return remark;
    }
    /**
     * @param remark the remark to set
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }
    /**
     * @return the supplyStatus
     */
    public String getSupplyStatus() {
        return supplyStatus;
    }
    /**
     * @param supplyStatus the supplyStatus to set
     */
    public void setSupplyStatus(String supplyStatus) {
        this.supplyStatus = supplyStatus;
    }
    /**
     * @return the delFlag
     */
    public String getDelFlag() {
        return delFlag;
    }
    /**
     * @param delFlag the delFlag to set
     */
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
    /**
     * @return the addUser
     */
    public String getAddUser() {
        return addUser;
    }
    /**
     * @param addUser the addUser to set
     */
    public void setAddUser(String addUser) {
        this.addUser = addUser;
    }
    /**
     * @return the addTime
     */
    public Date getAddTime() {
        return addTime;
    }
    /**
     * @param addTime the addTime to set
     */
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }
    /**
     * @return the modifyUser
     */
    public String getModifyUser() {
        return modifyUser;
    }
    /**
     * @param modifyUser the modifyUser to set
     */
    public void setModifyUser(String modifyUser) {
        this.modifyUser = modifyUser;
    }
    /**
     * @return the modifyTime
     */
    public Date getModifyTime() {
        return modifyTime;
    }
    /**
     * @param modifyTime the modifyTime to set
     */
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }
    public String getUserMobile() {
      return userMobile;
    }
    public void setUserMobile(String userMobile) {
      this.userMobile = userMobile;
    }
    

}